/* eslint-disable */

import React from 'react';
import { getIconColor } from './helper';

const DEFAULT_STYLE = {
  display: 'block',
};

const IconIconShoppingOff2 = ({ size, color, style: _style, ...rest }) => {
  const style = _style ? { ...DEFAULT_STYLE, ..._style } : DEFAULT_STYLE;

  return (
    <svg viewBox="0 0 1024 1024" width={size + 'rem'} height={size + 'rem'} style={style} {...rest}>
      <path
        d="M983.04 235.7248H731.7504l-146.6368-143.36a104.2432 104.2432 0 0 0-146.2272 0l-146.6368 144.384H40.96a40.96 40.96 0 1 0 0 81.92h33.1776l32.9728 517.12A136.6016 136.6016 0 0 0 244.1216 962.56h535.7568a136.6016 136.6016 0 0 0 137.0112-126.7712l32.9728-519.168H983.04a40.96 40.96 0 1 0 0-81.92zM496.8448 148.48a21.9136 21.9136 0 0 1 30.3104 0l88.6784 87.2448H408.1664z m338.3296 682.1888a55.0912 55.0912 0 0 1-55.296 51.2H244.1216a55.0912 55.0912 0 0 1-55.296-51.2l-32.5632-514.048h711.4752z"
        fill={getIconColor(color, 0, '#333333')}
      />
      <path
        d="M301.8752 664.7808A40.96 40.96 0 0 0 348.16 698.9824a40.96 40.96 0 0 0 34.4064-45.8752l-20.48-139.8784a40.96 40.96 0 0 0-46.4896-33.9968 40.96 40.96 0 0 0-34.6112 45.8752zM516.3008 700.2112a40.96 40.96 0 0 0 40.96-40.96v-141.312a40.96 40.96 0 0 0-81.92 0v141.312a40.96 40.96 0 0 0 40.96 40.96zM684.2368 698.9824a40.96 40.96 0 0 0 46.4896-34.2016l20.48-139.6736A40.96 40.96 0 0 0 716.8 479.232a40.96 40.96 0 0 0-46.6944 33.9968l-20.48 139.8784a40.96 40.96 0 0 0 34.6112 45.8752z"
        fill={getIconColor(color, 1, '#333333')}
      />
    </svg>
  );
};

IconIconShoppingOff2.defaultProps = {
  size: 18,
};

export default IconIconShoppingOff2;
